death defying - Spanish English Dictionary